Get fulfillment option
Fulfillment
Get fulfillment option
Read one fulfillment type definition by external id.
GET
Get fulfillment option
Returns a single fulfillment option for the authenticated merchant. Use this endpoint when you already know the external
id and need the current name, type code, and status without listing all options.
Requires an access token with the
fulfillment:read scope. See
Authorize to obtain a token.Request
Replace{id} with the external fulfillment identifier.
Response
The response wraps one fulfillment object indata.
Path parameters
| Parameter | Type | Description |
|---|---|---|
id | string | External fulfillment identifier. Alphanumeric characters, _, and - only. 1–64 characters. Unique per merchant. |
Fulfillment object
| Field | Type | Description |
|---|---|---|
id | string | External fulfillment identifier. Matches the path parameter. |
uid | string (UUID) | Fire spark internal identifier. |
organization_id | string (UUID) | Organization that owns the merchant. |
merchant_id | string (UUID) | Merchant the fulfillment option belongs to. |
name | string | Display name. 1–100 characters. |
type | string | Fulfillment type code. 1–100 characters. Common values: DELIVERY, PICKUP, DINE_IN. Custom codes are supported. |
status | string | ACTIVE or INACTIVE. |
Error responses
| Status | Description |
|---|---|
401 | Missing or invalid access token. |
403 | Token does not include the fulfillment:read scope. |
404 | No fulfillment option exists with the given id. |